small earthen vessel of odoriferous earth - Alemán Inglés Diccionario